criticize oneself - Deutsch Englisch Wörterbuch